#include "SeqList.h"

void test01()
{
	SL p;
	SLInit(&p);

	SLPushBack(&p,1);
	SLPushBack(&p, 2);
	SLPushBack(&p, 3);
	SLPushBack(&p, 4);
	SLPushBack(&p, 5);
	SLPushBack(&p, 6);
	SLPushBack(&p, 7);
	SLPushBack(&p, 8);
	SLPushBack(&p, 9);
	SLPrint(&p);
	SLPushFront(&p,10);
	SLPushFront(&p, 20);
	SLPushFront(&p, 30);
	SLPushFront(&p, 40);
	SLPushFront(&p, 50);
	SLPushFront(&p, 60);
	SLPushFront(&p, 70);
	SLPushFront(&p, 80);
	SLPushFront(&p, 90);
	SLPrint(&p);

	//SLPopFront(&p);
	//SLPopFront(&p);
	//SLPopFront(&p);
	//SLPopFront(&p);
	//SLPopFront(&p);
	//SLPopFront(&p);
	//SLPopFront(&p);
	//SLPopFront(&p);
	//SLPopFront(&p);
	//SLPrint(&p);
	int temp = SLFind(&p,70);
	SLErase(&p, temp);
	SLPrint(&p);
	//SLPopBack(&p);
	//SLPopBack(&p);
	//SLPopBack(&p);
	//SLPopBack(&p);
	//SLPopBack(&p);
	//SLPopBack(&p);
	//SLPopBack(&p);
	//SLPopBack(&p);
	//SLPopBack(&p);

	//SLPrint(&p);



	SLdestroy(&p);
}


int main()
{
	test01();
	return 0;
}

